package org.shop.service.redis;

import java.util.Set;

import org.springframework.stereotype.Service;

@Service
public interface RedisService {
	 /**
     * 设置 String
     * @param key
     * @param value
     */
    public void setString(String key ,String value);
    /**
     * 设置 过期时间
     * @param key
     * @param seconds 以秒为单位
     * @param value
     */
    public void setString(String key ,int seconds,String value);
    
    /**
     * 获取String值
     * @param key
     * @return value
     */
    public String getString(String key);
    /**
     * 添加一个set
     * @param key
     * @return value
     */
    public void setSet(String key,String value);
    /**
     * 删除一个set中的值
     * @param key
     * @return value
     */
    public void removeSet(String key,String value);
    /**
     * 查询set
     * @param key
     * @return value
     */
    public Set<Object> getSet(String key);
    /**
     * 删除key
     * @param key
     */
    public void removeString(String key);
    
    
}
